This document describes the basic steps performed by IPoIB High Availability
(HA) daemon:

- Get names of the IPoIB primary and secondary interfaces.
- Get configuration of the primary interface from its standard place
  (ifcfg-ib<N> from /etc/sysconfig/{network,network-scripts}).
- Run 'ip monitor link all' and parse its output to monitor IPoIB primary
  interface.
- When "NO-CARRIER" occur, check if it is a primary IPoIB interface and if "yes"
  then migrate its IPoIB configuration to the secondary IPoIB interface.
- Run 'arping' utility if configured to update neighbors with a new MAC
  address
- Get the list of multicast groups that the primary IPoIB interface was 
  registered to using 'ipmaddr' utility. Then register the 
  secondary IPoIB interface to these multicast groups.

